Shopglut\layouts\thankyouPage\dataManage C

Total Complexity 121
Dependencies 0
Dependents 1
Total lines 747
Lines of code 502
Logical lines of code 287
Comment lines 133
Methods 30
Properties 2

Methods 30

Method Rating Maintainability Complexity Lines of code
save_thankpage_settings()
A
41 12 53
evaluate_condition()
A
46 13 37
compare_values()
A
51 10 25
should_override_for_order()
A
54 9 21
get_current_order_id()
A
55 8 19
set_active_layout()
S
49 6 31
toggle_woocommerce_override()
S
57 5 16
enqueue_override_styles()
S
53 4 30
render_custom_layout()
S
51 4 28
prepare_template_data()
S
52 4 27
init_woocommerce_overrides()
S
54 4 19
get_layout_settings()
S
58 4 16
replace_entire_content()
S
60 4 14
shopglut_render_thankpage_preview()
S
51 3 28
check_woocommerce_override()
S
60 4 12
add_custom_head_content()
S
58 3 17
override_thankyou_page()
S
63 4 10
override_thankyou_template_parts()
S
61 3 13
get_layout_template()
S
61 3 12
locate_custom_template()
S
65 3 9
get_instance()
S
70 2 7
remove_all_woocommerce_actions()
S
60 1 13
prepare_mock_template_data()
S
64 1 11
render_custom_thankyou()
S
83 1 3
end_output_buffer()
S
80 1 3
get_template_class()
S
72 1 5
start_output_buffer()
S
82 1 3
get_override_status()
S
67 1 8
get_layouts_count()
S
72 1 5
__construct()
S
67 1 7